body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, table, th, td, button, a { padding: 0; margin: 0; list-style: none; text-indent: 0px; }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after, button:before, button:after, input:after { content: ""; }
blockquote, q { quotes: "" ""; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; }
cite, em { font-style: normal; }
img, button { border: 0px none; }
a { text-decoration: none; cursor: pointer; }
button, object { cursor: pointer; background: none; vertical-align: middle; overflow: visible; }
object { cursor: default; }
input, button, select, textarea { outline: none; vertical-align: middle; }
textarea { resize: none; }